Skip to content

Conversation

@witmicko
Copy link
Contributor

@witmicko witmicko commented Dec 4, 2025

Manual release action due to issues we are having with the current release process.


Note

Introduces a manual release workflow with permission and commit validation (incl. dry-run) and updates the publish workflow to optionally checkout a specified commit via commit-sha.

  • CI/CD:
    • New manual workflow /.github/workflows/manual-publish-release.yml:
      • Inputs: commit-sha (required), dry-run.
      • Jobs: permission check against MetaMask/application-security, commit SHA validation/resolution, package/tag inspection, optional dry-run summary, and publishing via existing publish-release.yml.
    • Enhance /.github/workflows/publish-release.yml:
      • Adds optional commit-sha input and uses it for actions/checkout in both announce and publish steps to release from a specific commit.

Written by Cursor Bugbot for commit 1148563. This will update automatically on new commits. Configure here.

@witmicko witmicko marked this pull request as ready for review December 4, 2025 12:11
@witmicko witmicko requested a review from a team as a code owner December 4, 2025 12:11
@witmicko witmicko closed this Dec 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants